package com.medusa.aps.business.modules.plan.mp.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.medusa.aps.business.model.pagination.Page;
import com.medusa.aps.business.modules.demand.model.input.ControlDetailParam;
import com.medusa.aps.business.modules.demand.model.output.ScheduleDetailOutSourcingModel;
import com.medusa.aps.business.modules.plan.mp.entity.PurchasePlan;
import org.apache.ibatis.annotations.Param;

/**
 * 采购计划数据库访问层
 *
 * @author yuxh
 * @since 2023-08-14 17:37:49
 */
public interface PurchasePlanMapper extends BaseMapper<PurchasePlan> {
    Page<ScheduleDetailOutSourcingModel> unSelfControl(@Param("param") ControlDetailParam controlDetailParam, @Param("page") Page<ScheduleDetailOutSourcingModel> page);
}

